package me.lxqq.erp.bemall;

import com.huice.base.TestBase;
import org.testng.Assert;
import org.testng.annotations.Test;

import java.util.Map;

/**
 * 通联支付页测试用例
 * 时间：2018年6月6日23:45:03
 * 作者：lxqq0000
 */
public class AllinpayTesst extends TestBase {
    @Test
    public void test() {
        Object[][] dataArr = getdata();
        if (dataArr.length == 0 || dataArr[0].length == 0) {
            Assert.fail("数据配置文件没有数据！");
        }
        Map<String, String> dataMap = (Map<String, String>) dataArr[0][0];
        String url = dataMap.get("通联支付页URL");

        //校验已跳转到通联支付页
        Assert.assertTrue(locator.waitToUrl(url), "未能跳转到通联支付页");
        //点击确认按钮
        locator.click("通联支付页", "确认按钮");
        //校验已跳转出通联支付页
        Assert.assertTrue(locator.waitNotUrlStartsWith(url), "未能跳转出通联支付页");


    }

}
